package com.ruoyi.extdata.common.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * @Author: Jamnsin
 * @Date: 2021/3/2 3:19 下午
 */
@Data
@Component
@ConfigurationProperties(prefix = "api.paystack")
public class PayStackConfig {

    private String domain;

    private String secretKey;

    private String resolveBVNPremium;

    private String listBanks;

    private String checkBalance;

    private String resolveAccountNumber;

    private String createTransferRecipient;

    private String initiateTransfer;

    private String verifyTransfer;

    private String initializeTransaction;

    private String verifyTransaction;

    private String chargeAuthorization;

    private String verifyBvnMatch;

    /**paystack create customer **/
    private String createCustomer;
    /**paystack customerValidate **/
    private String validateCustomer;
    /**paystack createVa **/
    private String createVa;
    /**余额代扣**/
    private String partialDebit;
}
